package main

import (
	"fmt"
	"time"
)

func test() {
	for i := 1; i <= 10; i++ {
		fmt.Println("test函数中：", i)
		time.Sleep(5 * time.Microsecond)
	}
}

// main函数在一个主协程中
func main() {
	// 开启协程
	go test()
	for i := 1; i <= 10; i++ {
		fmt.Println("main函数中：", i)
		time.Sleep(5 * time.Microsecond)

	}
	// 主协程执行完以后，所有其它的也会结束
	time.Sleep(100 * time.Microsecond)
	fmt.Println("程序结束")
}
